/****************************************************************************
*
* Description: basic types
* Created at: 24.06.06 16:42:59 UTC
*
* $Revision$
*
****************************************************************************/
#pragma once

#if !defined(__common_types_h__)
#define __common_types_h__

#if !defined(HAS_CSTDDEF_H)
typedef signed char int8, *pint8;
typedef unsigned char uint8, *puint8;
typedef signed short int16, *pint16;
typedef unsigned short uint16, *puint16;
typedef signed long int32, *pint32;
typedef unsigned long uint32, *puint32;
typedef signed long long int64, *pint64;
typedef unsigned long long uint64, *puint64;
#else
#include <cstddef.h>
#endif

typedef struct {

	uint64	high;
	uint64	low;

} uint128, *puint128;

#endif /* End of  __common_types_h__.  */
